graft something onto something - French English Dictionary